Fixed-parameter algorithms for some combinatorial problems in bioinformatics
نویسنده
چکیده
NP-hard problems occur often in bioinformatics. The typical huge sizes of biological problem instances often prohibit solving NP-hard problems in bioinformatics optimally with classical approaches. Fixed-parameterized algorithmics has been developed in 1990s as a new approach to solve NP-hard problem optimally in a guaranteed running time. The essential idea of fixed-parameter algorithms is to restrict the combinatorial explosion of the solution space of an NP-hard problem to a small input parameter, instead of the size of the problem instance. Thus, fixed-parameter algorithms offer a new opportunity to solve NP-hard problems with large instances. In this thesis, we apply fixed-parameter algorithms to cope with three NP-hard problems in bioinformatics: • Flip Consensus Tree Problem is a special case of the Flip Supertree Problem, a combinatorial problem arising in computational phylogenetics. Using a graph-theoretical formulation of the Flip Consensus Tree Problem that asks for a minimum set of edge modifications to transform a bipartite graph into an M-free bipartite graph, we present a set of data reduction rules and two depthbounded search tree algorithms for this problem that are fixed-parameter with respect to the minimum number of edge modifications. Additionally, we discuss several heuristic improvements to accelerate the running time of our algorithms in practice. We also report computational results on phylogenetic data. • Weighted Cluster Editing Problem is a graph-theoretical problem, that asks for a set of edge modifications with minimum cost to transform a graph into a cluster graph. This problem often arises in computational biology when clustering objects with respect to a given similarity or distance measure is required. We present one of our depth-bounded search tree algorithms for this problem that is a fixed-parameter algorithm with respect to the minimum modification cost. We also describe the main idea of our fastest algorithm [16, 18] for the Weighted Cluster Editing Problemand Unweighted Cluster Editing Problem. • Bond Order Assignment Problem asks for a bond order assignment of a molecule graph that minimizes a penalty function. We show that the Bond Order Assignment Problem is NP-hard and inapproximable unless P=NP. Furthermore, we show that the maximization version of Bond Order Assignment Problem is MAX SNP-hard. We then give two exact fixed-parameter algorithms for the problem, where bond orders are computed via dynamic programming on a tree decomposition of the molecule graph. Our algorithms are fixed-parameter
منابع مشابه
Electromagnetism-like Algorithms for The Fuzzy Fixed Charge Transportation Problem
In this paper, we consider the fuzzy fixed-charge transportation problem (FFCTP). Both of fixed and transportation cost are fuzzy numbers. Contrary to previous works, Electromagnetism-like Algorithms (EM) is firstly proposed in this research area to solve the problem. Three types of EM; original EM, revised EM, and hybrid EM are firstly employed for the given problem. The latter is being firstl...
متن کاملDeveloping fixed-parameter algorithms to solve combinatorially explosive biological problems.
Fixed-parameter algorithms can efficiently find optimal solutions to some computationally hard (NP-hard) problems. This chapter surveys five main practical techniques to develop such algorithms. Each technique is circumstantiated by case studies of applications to biological problems. It also presents other known bioinformatics-related applications and gives pointers to experimental results.
متن کاملScheduling Meets Fixed-Parameter Tractability
Fixed-parameter tractability analysis and scheduling are two core domains of combinatorial optimization which led to deep understanding of many important algorithmic questions. However, even though fixed-parameter algorithms are appealing for many reasons, no such algorithms are known for many fundamental scheduling problems. In this paper we present the first fixed-parameter algorithms for cla...
متن کاملLinear Time Approximation Algorithms for Degree Constrained Subgraph Problems
Many real-world problems require graphs of such large size that polynomial time algorithms are too costly as soon as their runtime is superlinear. Examples include problems in VLSI-design or problems in bioinformatics. For such problems the question arises: What is the best solution that can be obtained in linear time? We survey linear time approximation algorithms for some classical problems f...
متن کاملEfficient and Robust Parameter Tuning for Heuristic Algorithms
The main advantage of heuristic or metaheuristic algorithms compared to exact optimization methods is their ability in handling large-scale instances within a reasonable time, albeit at the expense of losing a guarantee for achieving the optimal solution. Therefore, metaheuristic techniques are appropriate choices for solving NP-hard problems to near optimality. Since the parameters of heuristi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011